草庐IT

windows - Turbo Studio 虚拟化

全部标签

windows - 有没有网站提供与 Windows Server 的 Slice 主机相同的服务?

是否有可能在Slicehost和Linode上使用类似于Linux托管的选项托管WindowsServer2003?需要设置几个月的测试服务器,看看是否可以为MSExchangeServer创建插件。我需要一些图形远程访问,自然会尽可能降低成本。 最佳答案 搜索WindowsVPS,您会找到很多。您可以找到每月30美元以下的计划。我记得VPSLand有这样的计划。另一个想法是使用AmazonEC2。它是按需提供的,因此您需要按使用时间计费。您可以在需要时启动您的实例,并在使用完毕后将其关闭。

windows - 在 Windows 上开发 GUI 的最佳语言/工具

我查看了“GUI编程API”帖子提供的答案,想知道这些答案是否仍然适用。https://stackoverflow.com/questions/610/gui-programming-apis特别是从该线程看来,QT是引用最多的线程,wxWidgets和Shoes紧随其后,紧随其后。我只是想确保在该问题发布后的过去6个月内没有出现最终的赢家。我受限于以开源和免费软件解决方案为目标,所以我会强烈倾向于这种方式。感谢您的任何反馈和见解。我对Perl、C++和VB有一点经验。 最佳答案 QT现在即使不是最流行的开源GUI编程API也仍然是

windows - IMAPI2 可以刻录大于 4Gb 的文件吗?

IMAPI2接口(interface)IFileSystem使用COMIStream接口(interface)来表示文件数据。AddTree方法将指定的目录内容添加到IFileSystem。所以AddTree必须在这个过程中创建IStream。我想知道它使用什么IStream实现?如果它使用标准的OLE实现,我们就会遇到一个棘手的问题,因为OLE流不支持大于4Gb的文件。任何人都可以阐明这个问题吗? 最佳答案 IMAPIv2将ISO9660兼容光盘上的文件大小限制为2GB。要刻录超过2GB的文件,您必须设置UDF文件系统。HRESU

windows - Delphi 的 XP/2003 中的 SetFileInformationByHandle?

SetFileInformationByHandle的MSDN文档指的是“WindowsServer2003和WindowsXP上的FileExtd.lib”。我设法找到了库和.h文件,可以从以下位置下载“Win32FileIDAPIs1.1”:http://www.microsoft.com/downloads/details.aspx?FamilyID=1DECC547-AB00-4963-A360-E4130EC079B8&displaylang=en似乎实现在静态.lib文件中-如何将其引用/链接到Delphi应用程序?我是在VisualStudio中创建“CDll”并导出函数

windows - 检测窗口在 wndproc 之外关闭?

我目前正在开发一个win32GUI应用程序,它在窗口线程中完成大部分工作。这个线程有时会被阻塞,因为它运行的脚本引擎可以被外部脚本调试器(另一个进程)挂起。大多数时候这不是问题,因为这是预期的行为。但是,如果用户试图关闭窗口,应用程序显然会变得无响应,您会看到“此应用程序没有响应...”对话框。我的计划是定期从“暂停代码”回调到应用程序并让它为WM_CLOSE执行PeekMessage,如果是这样,则终止调试器。不幸的是,据我所知,WM_CLOSE直接发送到wndproc。除了重新设计应用程序之外,还有其他方法可以检测到用户想要关闭窗口吗?例如,是否有一些其他消息可以使用PeekMes

python - Windows 上线程和 PyGTK 的执行顺序

我在Windows上遇到线程和PyGTK问题。据PyGTKFAQ(以及我自己的实验),从子线程可靠地更新GUI的唯一方法是使用gobject.idle_add函数。但是,无法保证何时调用此函数。我如何保证gobject.idle_add之后的行在它指向的函数之后被调用?非常简单和做作的例子:importgtkimportgobjectfromthreadingimportThreadclassGui(object):def__init__(self):self.button=gtk.Button("Click")self.button.connect("clicked",self.on

ruby-on-rails - 如何为 Windows 上的 Ruby on Rails 应用程序部署创建一体化安装程序?

我正在将Rails应用程序部署到Windows机器上。我使用OSX和Linux进行所有开发,但最终的应用程序实际上将在Windows机器上运行。也就是说,我的客户正在寻找一个一体化的Apache(我不得不说服他放弃IIS)+Rails+应用程序部署/安装程序。他想为他的所有(基于Windows的)客户提供一张用于他们各自服务器的安装CD(他们都想要自己的设置)。有这样的东西吗?我意识到Capistrano存在,但这需要事先在主机上进行大量设置(尤其是对于Windows),并且在这种特殊情况下不太可行。过去我使用InnoSetup(http://www.jrsoftware.org/is

windows - 直接控制 ATA 命令

我是做硬盘分析的,想知道windows下有没有直接控制ATA硬盘的方法。简而言之,我想做一些类似于数据包嗅探器的事情,但用于发送到硬盘驱动器/从硬盘驱动器发送的ATA命令。在那之后,我希望能够直接在驱动器上写入ATA命令。如果这在Windows下是不可能的,那么Linux是第二选择。第三种选择是制作一个FPGA,在PC控制下完成所有这些工作。关于这是否可以通过标准API实现,有什么想法吗? 最佳答案 在Windows上你可以使用IOCTL_ATA_PASS_THROUGH_DIRECTioctl将任意ATA命令传递到驱动器。

windows - 在 unix 中执行 win32 文件(使用 UpdateResource winapi)

我想这是不可能的,但我还是会问的。我有一个执行BeginUpdateResource/UpdateResource/EndUpdateResource的Windows应用程序我能以某种方式在Linux/Unix上执行吗?它在服务器端,因此无法运行GUI模拟器。 最佳答案 我不确定使用Wine可以实现什么,但如果您拥有要运行的应用程序的源代码,这可能是一种可行的方法。另见WillWinerunonlyunderX,orcanitrunincharactermode?.另一种选择是重写功能。

windows - wxPython - 在没有窗口焦点的情况下捕获鼠标和键盘事件

我正在尝试使用wxPython编写一个时间管理工具,它在理想情况下是非侵入性的并且非常不碍事。到目前为止,该应用程序可以正常使用,并在使用期间最小化到系统托盘。但是,我注意到一旦框架不在焦点上,就像它的“图标化”时一样,当框架/应用程序在焦点上时正常工作的鼠标和键盘陷印将不再起作用。我知道我可以编写C++程序来创建MessageQueueHook并在操作系统级别捕获所有鼠标和键盘事件,但我不想卷起袖子那么。毕竟试图避免弄脏我的手是我首先在wxPython中编写UI的原因:) 最佳答案 您真的需要鼠标和键盘事件,还是只知道用户是否空闲